﻿/*主题------------------------------------------------------------------------------开始*/

.bg-primary-light-blue {
    background-color: #eff9fd;
}

.text-primary {
    color: #3ea7e4;
}

.main-items-title {
    margin: 20px auto;
    font-size: 16px;
    padding: 22px 0;
    text-align: center;
}

.main-items-title-01 {
    margin-top: 10px;
}

/*主题------------------------------------------------------------------------------结束*/

/*功能页样式-----------------------------------------------------------------------开始*/

.main-items {
    *overflow: hidden;
}

.main-item {
    height: 200px;
    border-top: solid 1px #d6e1e5;
    border-bottom: solid 1px #d6e1e5;
    border-left: solid 1px #d6e1e5;
    position: relative;
    margin-bottom: 10px;
    overflow: hidden;
}

.main-item-border {
    border-right: solid 1px #d6e1e5;
}

@media (max-width: 640px) {
    .main-item {
        height: auto;
        min-height: 120px;
    }
    .friend-soft {
        min-height: 118px;
        box-sizing: border-box;
    }
    .main-item:nth-child(even) {
        border-right: solid 1px #d6e1e5;
    }
    .main-item:last-of-type {
        border-right: solid 1px #d6e1e5;
    }
    .main-item-border {
        border-right: none;
    }
}

.main-item a {
    display: block;
    height: 200px;
    text-align: center;
    font-size: 18px;
    color: #666;
    overflow: hidden;
    position: relative;
}




.main-item+.main-item+.main-item+.main-item+.main-item a, .main-item:last-child a {
    border: none;
}

.icon {
    display: block;
    width: 48px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    color: #fff;
    margin: 58px auto 20px;
}

@media (max-width: 640px) {
    .icon {
        margin: 10px auto;
    }
}

.main-item a:hover .icon {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

.main-item .mian-friend-link {
    font-size: 22px;
}

.main-item .mian-friend-link em>img {
    padding-top: 1.3em;
}

.main-item .mian-friend-link em {
    display: block;
    margin-top: 15px;
    margin-bottom: 20px;
}

.main-item .mian-friend-link span {
    display: block;
    margin-top: 14px;
}

.main-item:hover>a {
    background-color: #f6fdff;
    background-color: transparent\0;
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
}

.main-item .hover-border {
    opacity: 0;
    position: absolute;
    background-color: #02b9f2;
    z-index: 9;
    transition: all ease .5s;
    filter: alpha(opacity=0);
}

.main-item .hover-border-left, .main-item .hover-border-right {
    width: 2px;
    height: 100%;
    top: 0;
}

.main-item .hover-border-top, .main-item .hover-border-bottom {
    width: 100%;
    height: 2px;
    bottom: 0;
}

.main-item .hover-border-left {
    left: 0;
}

.main-item .hover-border-right {
    right: 0;
}

.main-item .hover-border-top {
    top: 0;
}

.main-item .hover-border-bottom {
    bottom: 0;
}

.main-item:hover .hover-border {
    transition: opacity .5s;
    -moz-transition: opacity .5s;
    -webkit-transition: opacity .5s;
    opacity: 1;
    filter: "alpha(opacity=100)";
    zoom: 1;
}

/*功能页样式-----------------------------------------------------------------------结束*/

/*图标------------------------------------------------------------------------------开始*/

.icon-hot, .icon-recommand,.icon-new {
    display: inline-block;
    width: 54px;
    height: 54px;
    background: top right no-repeat;
    position: absolute;
    top: -2px;
    right: 0;
}

.icon-hot{
    background: url(/ContentMain/home/icon-hot.svg) no-repeat top center;
    background: url(/ContentMain/home/icon-hot.png) no-repeat top center;
}
.icon-recommand{
    background: url(/ContentMain/home/icon-recommand.svg) no-repeat top center;
    background: url(/ContentMain/home/icon-recommand.png) no-repeat top center;
}
.icon-new {
    background: url(/ContentMain/home/ico_new.svg) no-repeat top center;
    background: url(/ContentMain/home/ico_new.png) no-repeat top center;
}
.main-items a {
    position: relative;
}

.main-items {
    margin-bottom: 10px;
}

.main-items-title {
    margin: 20px auto;
    font-size: 16px;
    padding: 22px 0;
    text-align: center;
}

.main-items-title-01 {
    margin-top: 10px;
}

.friend-soft {
    color: #278FF0;
    background-color: #eaf9fc;
    height: 100%;
    text-align: center;
}

.friend-soft .friend-soft-logo {
    display: inline-block;
    width: 48px;
    height: 48px;
    background: no-repeat center;
    vertical-align: middle;
    background-size: contain;
}

.friend-soft .friend-soft-title {
    display: block;
    padding: 50px 0 10px;
}

.friend-soft .friend-wmsoft-title {
    display: block;
    padding: 45px 0 10px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

.friend-soft .friend-soft-title .title {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
    font-style: normal;
    font-weight: bold;
}

.wmdownlink {
    display: block;
    margin: 0 auto;
    font-size: 0;
    text-align: center;
    width: 200px;
    max-width: 100%;
    background-color: #278FF0;
    height: auto!important;
    border-radius: 5px;
}

.wmdownlink:hover {
    width: 200px!important;
    background-color: #46A0F5!important;
}

.wmdownlink:active {
    width: 200px!important;
    background-color: #278FF0!important;
}

.wmdownlink span {
    font-size: 18px;
    color: #fff;
    display: inline-block;
    line-height: 50px;
    padding-left: 28px;
    background: url("/ContentMain/home/ico_download.png") no-repeat left center;
}
.wmdownlink span.no-icon{
    padding-left: 0;
    background:none;
}

.friend-soft.xjpdfConvertor .friend-soft-logo {
    background-image: url(/ContentMain/home/friend-soft-xjpdfConvertor.png);
}

.friend-soft.jsOcr .friend-soft-logo {
    background-image: url(/ContentMain/home/friend-soft-jsOcr.png);
}

.friend-soft.xjpdfEditor .friend-soft-logo {
    background-image: url(/ContentMain/home/friend-soft-xjpdfEditor.png);
}

.friend-soft.doctranslate .friend-soft-logo {
    background-image: url(/ContentMain/home/logo_voice.png);
}

.friend-soft.xjpdfConvertor .title {
    color: #278FF0;
    display: inline-block;
    vertical-align: middle;
    width: auto;
    text-align: left;
    padding-left: 10px;
    font-style: normal;
}

.friend-soft.xjpdfEditor .title {
    color: #278FF0;
}

.friend-soft.xjpdfConvertor .mac-download {
    background-color: #333333;
}

.friend-soft.xjpdfConvertor:hover .mac-download {
    background-color: #3f3f3f;
}

.friend-soft.xjpdfConvertor:active .mac-download {
    background-color: #444444;
}

.friend-soft.doctranslate .friend-soft-download {
    background-color: #23bf1b;
}

.friend-soft.doctranslate:hover .friend-soft-download {
    background-color: #10d007;
}

.friend-soft.doctranslate:active .friend-soft-download {
    background-color: #12b20a;
}

.icon {
    background-size: contain !important;
}

.icon.pdf2word {
    background: url(/ContentMain/home/pdf2word.svg) no-repeat center #2564a9;
    background: url(/ContentMain/home/pdf2word.png) no-repeat center #2564a9;
}

.icon.word2pdf {
    background: url(/ContentMain/home/word2pdf.svg) no-repeat center #c01e07;
    background: url(/ContentMain/home/word2pdf.png) no-repeat center #c01e07;
}

.icon.pdf2pic {
    background: url(/ContentMain/home/pdf2img.svg) no-repeat center #c87839;
    background: url(/ContentMain/home/pdf2img.png) no-repeat center #c87839;
}

.icon.pic2pdf {
    background: url(/ContentMain/home/img2pdf.svg) no-repeat center #c86339;
    background: url(/ContentMain/home/img2pdf.png) no-repeat center #c86339;
}

.icon.pdf2txt {
    background: url(/ContentMain/home/pdf2txt.svg) no-repeat center #57acc1;
    background: url(/ContentMain/home/pdf2txt.png) no-repeat center #57acc1;
}

.icon.pdf2ppt {
    background: url(/ContentMain/home/pdf2ppt.svg) no-repeat center #ff7918;
    background: url(/ContentMain/home/pdf2ppt.png) no-repeat center #ff7918;
}

.icon.ppt2pdf {
    background: url(/ContentMain/home/ppt2pdf.svg) no-repeat center #d58303;
    background: url(/ContentMain/home/ppt2pdf.png) no-repeat center #d58303;
}

.icon.pdf2excel {
    background: url(/ContentMain/home/pdf2excel.svg) no-repeat center #11a10b;
    background: url(/ContentMain/home/pdf2excel.png) no-repeat center #11a10b;
}

.icon.excel2pdf {
    background: url(/ContentMain/home/excel2pdf.svg) no-repeat center #11a10b;
    background: url(/ContentMain/home/excel2pdf.png) no-repeat center #11a10b;
}

.icon.cad2pdf {
    background: url(/ContentMain/home/cad2pdf.svg) no-repeat center #2464ab;
    background: url(/ContentMain/home/cad2pdf.png) no-repeat center #2464ab;
}

.icon.cad2jpg {
    background: url(/ContentMain/home/cad2jpg.svg) no-repeat center #206cc0;
    background: url(/ContentMain/home/cad2jpg.png) no-repeat center #206cc0;
}

.icon.pdf2cad {
    background: url(/ContentMain/home/pdf2cad.svg) no-repeat center #247bda;
    background: url(/ContentMain/home/pdf2cad.png) no-repeat center #247bda;
}

.icon.caj2word {
    background: url(/ContentMain/home/caj2word.svg) no-repeat center #07ac8e;
    background: url(/ContentMain/home/caj2word.png) no-repeat center #07ac8e;
}

.icon.img2word {
    background: url(/ContentMain/home/img2word.svg) no-repeat center #07ac8e;
    background: url(/ContentMain/home/img2word.png) no-repeat center #07ac8e;
}

.icon.caj2pdf {
    background: url(/ContentMain/home/caj2pdf.svg) no-repeat center #07ac8e;
    background: url(/ContentMain/home/caj2pdf.png) no-repeat center #07ac8e;
}

.icon.imgOcr {
    background: url(/ContentMain/home/imgOcr.svg) no-repeat center #ff7918;
    background: url(/ContentMain/home/imgOcr.png) no-repeat center #ff7918;
}

.icon.paper {
    background: url(/ContentMain/home/paper.svg) no-repeat center #EB4B05;
    background: url(/ContentMain/home/paper.png) no-repeat center #EB4B05;
}

.icon.video {
    background: url(/ContentMain/home/video.svg) no-repeat center #E23A00;
    background: url(/ContentMain/home/video.png) no-repeat center #E23A00;
}

.icon.pdfaddpwd {
    background: url(/ContentMain/home/pdfaddpwd.svg) no-repeat center #8A6BA6;
    background: url(/ContentMain/home/pdfaddpwd.png) no-repeat center #8A6BA6;
}

.icon.pdfchangepwd {
    background: url(/ContentMain/home/pdfchangepwd.svg) no-repeat center #306CAD;
    background: url(/ContentMain/home/pdfchangepwd.png) no-repeat center #306CAD;
}

.icon.pdfOcr {
    background: url(/ContentMain/home/pdfOcr.svg) no-repeat center #eb4a02;
    background: url(/ContentMain/home/pdfOcr.png) no-repeat center #eb4a02;
}

.icon.pdfEditorOnline {
    background: url(/ContentMain/home/pdfEditorOnline.svg) no-repeat center #78c043;
    background: url(/ContentMain/home/pdfEditorOnline.png) no-repeat center #78c043;
}

.icon.pdfTranstalteOnline {
    background: url(/ContentMain/home/pdfTranstalteOnline.svg) no-repeat center #8c6ba4;
    background: url(/ContentMain/home/pdfTranstalteOnline.png) no-repeat center #8c6ba4;
}

.icon.pdfMerge {
    background: url(/ContentMain/home/pdfMerge.svg) no-repeat center #8a6ba6;
    background: url(/ContentMain/home/pdfMerge.png) no-repeat center #8a6ba6;
}

.icon.pdfSplit {
    background: url(/ContentMain/home/pdfsplit.svg) no-repeat center #316cae;
    background: url(/ContentMain/home/pdfsplit.png) no-repeat center #316cae;
}

.icon.pdfDecode {
    background: url(/ContentMain/home/pdfDecode.svg) no-repeat center #549e3b;
    background: url(/ContentMain/home/pdfDecode.png) no-repeat center #549e3b;
}

.icon.pdfGetImg {
    background: url(/ContentMain/home/pdfGetImg.svg) no-repeat center #c86337;
    background: url(/ContentMain/home/pdfGetImg.png) no-repeat center #c86337;
}

.icon.pdfCompress {
    background: url(/ContentMain/home/pdfCompress.svg) no-repeat center #e33a01;
    background: url(/ContentMain/home/pdfCompress.png) no-repeat center #e33a01;
}

.icon.img2jpg {
    background: url(/ContentMain/home/img2jpg.svg) no-repeat center #c86339;
    background: url(/ContentMain/home/img2jpg.png) no-repeat center #c86339;
}

.icon.img2png {
    background: url(/ContentMain/home/img2png.svg) no-repeat center #29aaaf;
    background: url(/ContentMain/home/img2png.png) no-repeat center #29aaaf;
}

.icon.img2bmp {
    background: url(/ContentMain/home/img2bmp.svg) no-repeat center #5da446;
    background: url(/ContentMain/home/img2bmp.png) no-repeat center #5da446;
}

.icon.img2icon {
    background: url(/ContentMain/home/img2icon.svg) no-repeat center #d66634;
    background: url(/ContentMain/home/img2icon.png) no-repeat center #d66634;
}

.icon.fanyizh2en {
    background: url(/ContentMain/home/fanyizh2en.png) no-repeat center;
}

.icon.fanyien2zh {
    background: url(/ContentMain/home/fanyien2zh.png) no-repeat center;
}

.icon.fanyizh2ja {
    background: url(/ContentMain/home/fanyizh2ja.png) no-repeat center;
}

.icon.fanyija2zh {
    background: url(/ContentMain/home/fanyija2zh.png) no-repeat center;
}

.icon.idphoto {
    background: url(/ContentMain/home/icon_idphoto.png) no-repeat center;
}

.icon.linefanyi {
    background: url(/ContentMain/home/linefanyi.svg) no-repeat center #d66634;
    background: url(/ContentMain/home/linefanyi.png) no-repeat center #d66634;
}

.icon.video2gif {
    background: url(/ContentMain/home/video2gif.svg) no-repeat center #d66634;
    background: url(/ContentMain/home/video2gif.png) no-repeat center #d66634;
}
.icon.cad2ver {
    background: url(/ContentMain/home/cad2ver.svg) no-repeat center #d66634;
    background: url(/ContentMain/home/cad2ver.png) no-repeat center #d66634;
}
.icon.ofd2pdf {
    background: url(/ContentMain/home/ofd2pdf.svg) no-repeat center #78C044;
    background: url(/ContentMain/home/ofd2pdf.png) no-repeat center #78C044;
}
.icon.ofd2img {
    background: url(/ContentMain/home/ofd2img.svg) no-repeat center #57ACC1;
    background: url(/ContentMain/home/ofd2img.png) no-repeat center #57ACC1;
}
.icon.pdf2longjpg {
    background: url(/ContentMain/home/pdf2longjpg.svg) no-repeat center #57ACC1;
    background: url(/ContentMain/home/pdf2longjpg.png) no-repeat center #57ACC1;
}
.icon.pdfrotate {
    background: url(/ContentMain/home/pdfrotate.svg) no-repeat center #57ACC1;
    background: url(/ContentMain/home/pdfrotate.png) no-repeat center #57ACC1;
}
.icon.heic2jpg {
    background: url(/ContentMain/home/heic2jpg.svg) no-repeat center #57ACC1;
    background: url(/ContentMain/home/heic2jpg.png) no-repeat center #57ACC1;
}
.icon.aixiezuo {
    background: url(/ContentMain/home/aixiezuo.svg) no-repeat center #3C90EC;
    background: url(/ContentMain/home/aixiezuo.png) no-repeat center #3C90EC;
}

/*图标--------------------------------------------------------------------------------------------------------------------结束*/

/*侧边栏开始*/

.aside-friend-softs {
    display: none;
    z-index: 99;
}

@media (min-width: 1200px) {
    .aside-friend-softs {
        display: block;
        position: fixed;
        width: 72px;
        right: 0;
        top: 20%;
    }
}

.aside-friend-soft {
    display: block;
    width: 186px;
    font-size: 0;
    height: 72px;
    margin-bottom: 11px;
    position: relative;
    right: -0px;
}

.aside-friend-soft:hover {
    right: auto;
    width: 186px;
    left: -114px;
}

.aside-friend-soft .soft-logo, .aside-friend-soft .soft-info {
    vertical-align: top;
    font-size: 16px;
}

.aside-friend-soft .soft-logo {
    width: 48px;
    height: 48px;
    background-size: contain;
    margin-left: 12px;
    margin-top: 12px;
    display: inline-block;
}

.aside-friend-soft .soft-info {
    display: inline-block;
    width: 108px;
    margin-left: 12px;
    margin-top: 10px;
}

.aside-friend-soft .soft-title, .aside-friend-soft .soft-link {
    display: block;
    text-align: center;
}

.aside-friend-soft .soft-title {
    margin-bottom: 2px;
    font-weight: bold;
    font-size: 14px;
}

.aside-friend-soft .soft-link {
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
}

.aside-friend-soft.xjpdfConvertor .soft-logo {
    background-image: url(/ContentMain/friendlogo/friend-soft-xjpdfConvertor.png);
}

.aside-friend-soft.xjpdfEditor .soft-logo {
    background-image: url(/ContentMain/friendlogo/friend-soft-xjpdfEditor.png);
}

.aside-friend-soft.xjOcr .soft-logo {
    background-image: url(/ContentMain/friendlogo/friend-soft-jsOcr.png);
}

.aside-friend-soft.xjCadEditor .soft-logo {
    background-image: url(/ContentMain/friendlogo/friend-soft-xjCad.png);
}

.aside-friend-soft.xjpdfConvertor {
    background-color: #b4ecfb;
}

.aside-friend-soft.xjpdfEditor {
    background-color: #b6e4fb;
}

.aside-friend-soft.xjOcr {
    background-color: #b3d1ed;
}

.aside-friend-soft.xjCadEditor {
    background-color: #b2daf4;
}

.aside-friend-soft.xjpdfConvertor .soft-link {
    background-color: #06add9;
}

.aside-friend-soft.xjpdfConvertor:hover .soft-link {
    background-color: #12b5e0;
}

.aside-friend-soft.xjpdfConvertor:active .soft-link {
    background-color: #05a3cd;
}

.aside-friend-soft.xjpdfEditor .soft-link {
    background-color: #0497dc;
}

.aside-friend-soft.xjpdfEditor:hover .soft-link {
    background-color: #0c9ee3;
}

.aside-friend-soft.xjpdfEditor:active .soft-link {
    background-color: #028bcc;
}

.aside-friend-soft.xjOcr .soft-link {
    background-color: #0460b3;
}

.aside-friend-soft.xjOcr:hover .soft-link {
    background-color: #1270c6;
}

.aside-friend-soft.xjOcr:active .soft-link {
    background-color: #0158a8;
}

.aside-friend-soft.xjCadEditor .soft-link {
    background-color: #017acb;
}

.aside-friend-soft.xjCadEditor:hover .soft-link {
    background-color: #0c86d8;
}

.aside-friend-soft.xjCadEditor:active .soft-link {
    background-color: #006fb9;
}

.aside-friend-soft.xjpdfConvertor .soft-title {
    color: #069ac0;
}

.aside-friend-soft.xjpdfEditor .soft-title {
    color: #0497da;
}

.aside-friend-soft.xjOcr .soft-title {
    color: #0460b5;
}

.aside-friend-soft.xjCadEditor .soft-title {
    color: #0279c9;
}

/*微信二维码*/

.weixin_scan {
    width: 48px;
    height: 48px;
    background: #b3d1ed;
    position: relative;
    margin-top: 11px;
    padding: 12px;
    display: block;
}

.weixin_scan .soft-logo {
    display: block;
    width: 48px;
    height: 48px;
    background-size: contain;
    background-image: url(/ContentMain/friendlogo/weixin_logo.png);
}

.weixin_scan .logo_scan {
    position: absolute;
    width: 159px;
    height: 260px;
    padding: 1px 9px 0 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/ContentMain/Images/weixin_scan_box_2.png) no-repeat;
    left: -165px;
    bottom: -90px;
    text-align: center;
    display: none;
}

.weixin_scan .logo_scan p {
    font-size: 12px;
    text-align: left;
    line-height: 20px;
    padding: 2px 6px;
}

.weixin_scan .logo_scan p.wxname {
    text-align: center;
}

.weixin_scan .logo_scan b {
    color: #6dc030;
}

.weixin_scan:hover .logo_scan {
    display: block;
}

/*录音转文字APP*/

.voicetext_scan {
    width: 48px;
    height: 48px;
    background: #b3d1ed;
    position: relative;
    display: block;
    padding: 12px;
}

.voicetext_scan .soft-logo {
    display: block;
    width: 48px;
    height: 48px;
    background-size: contain;
    background-image: url(/ContentMain/friendlogo/logo_luyin.png);
}

.voicetext_scan .logo_scan {
    position: absolute;
    width: 159px;
    height: 212px;
    padding: 1px 9px 0 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/ContentMain/home/voice_san_box.png) no-repeat;
    left: -165px;
    bottom: -60px;
    text-align: center;
    display: none;
}

.voicetext_scan .logo_scan p {
    font-size: 12px;
    line-height: 20px;
    padding: 2px 6px;
    color: #666;
    text-align: center;
}

.voicetext_scan .logo_scan p.wxname {
    color: #333;
}

.voicetext_scan:hover .logo_scan {
    display: block;
}

/*翻译APP*/

.translate_scan {
    width: 48px;
    height: 48px;
    background: #b3d1ed;
    position: relative;
    margin-top: 11px;
    display: block;
    padding: 12px;
}

.translate_scan .soft-logo {
    display: block;
    width: 48px;
    height: 48px;
    background-size: contain;
    background-image: url(/ContentMain/friendlogo/logo_translate.png);
}

.translate_scan .logo_scan {
    position: absolute;
    width: 159px;
    height: 212px;
    padding: 1px 9px 0 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/ContentMain/home/voice_san_box.png) no-repeat;
    left: -165px;
    bottom: -60px;
    text-align: center;
    display: none;
}

.translate_scan .logo_scan p {
    font-size: 12px;
    line-height: 20px;
    padding: 2px 6px;
    text-align: center;
    color: #666;
}

.translate_scan .logo_scan p.wxname {
    color: #333;
}

.translate_scan .logo_scan b {
    color: #6dc030;
}

.translate_scan:hover .logo_scan {
    display: block;
}

@media(max-width: 640px) {
    .col-20 {
        width: 50%;
    }
    .friend-soft .friend-soft-title {
        box-sizing: border-box;
        display: block;
        /*padding: 0px 0 10px;*/
        padding: 0px 0px 5px 0px;
    }
    .friend-soft .friend-wmsoft-title {
        box-sizing: border-box;
        display: block;
        /*padding: 0px 0 10px;*/
        padding: 0px 0px 5px 0px;
    }
    .friend-soft.xjpdfConvertor .mac-download {
        display: none;
    }
}

/*手机端侧边栏-------------------------------------------------------------------------------------开始*/

.phone-friend-sfots {
    width: 58px;
    overflow: hidden;
    position: fixed;
    top: 100px;
    right: 0px;
    z-index: 9;
    display: none;
}

.phone-friend-sfots div {
    width: 58px;
    height: 58px;
    margin: 30px 0px 10px 0px;
    position: relative;
}

.phone-friend-sfots div img {
    width: 58px;
    height: 58px;
    border: none;
}

.phone-friend-sfots div a {
    display: block;
    width: 58px;
    height: 58px;
    border: none;
}

.phone-friend-sfots div p {
    position: absolute;
    top: -20px;
    right: 0px;
    width: 19px;
    cursor: pointer;
    height: 19px;
    background: url(/ContentMain/Images/pdfreadapp/icon_close_11.png) no-repeat center center;
}

@media(max-width: 640px) {
    .phone-friend-sfots {
        display: none;
    }
}

/*手机端侧边栏--------------------------------------------------------------------------------------结束*/

@media(max-height: 768px) {
    .aside-friend-softs>a:nth-child(-n+3) {
        display: none;
    }
}

.onlinekefu, .funpage-aside {
    display: none !important;
}


@media (max-width: 640px) {
    .main-item>a {
        border-right: none;
        height: auto;
        padding: 10px 0;
        /*border-bottom: solid 1px #d6e1e5;*/
    }
    .wmdownlink {
        max-width: 90%;
    }
    .friend-soft .friend-wmsoft-title {
        font-size: 14px;
    }
    .friend-soft{
        padding: 5px 0;
    }
    .friend-soft .friend-soft-title{
        font-size: 14px;
    }
}

/*  */
.Spring-Festival{
    height:103px;
    position: relative;
    margin-top:-20px;
    display: none;
}
.Spring-Festival .bg-red{
    position: absolute;
    top:0;
    left: 0;
    width:100%;
    height:100px;
    background:#FEF7EF;
    background:linear-gradient(90deg,#FEF7EF,#FFFBF6) ;
    z-index: 1;
}

.Spring-Festival .bg-img{
    position: relative;
    width:100%;
    height:100px;
    z-index: 2;
    background: url("./Images/banner_znq.png") no-repeat top center;
}
/* .banner-btn{
    position: absolute;
    left: 46%;
    width:500px;
    height: 100px;
    background: url("./Images/banner_btn.png") no-repeat;
    animation: bigsmall 1.5s infinite;
    margin-left: 15px;
} */
@keyframes bigsmall{
    0%,100%{
        transform: scale(1.05);
    }
    50%{
        transform: scale(1);
    }
}
@media (max-width: 1100px) {
    .Spring-Festival{
        margin-top:0;
    }
}